package com.itlong.cloud.POJO.PO;

import com.itlong.cloud.annotation.ItlField;
import com.itlong.cloud.annotation.ItlTables;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * <desc>
 *      机器人操作日志表实体类
 * </desc>
 *
 * @createDate 2018/10/11
 */
@Data
@NoArgsConstructor
@ItlTables("app_robot_operate_log")
@EqualsAndHashCode(callSuper = true)
public class AppRobotOperateLogPO extends BasePO implements Serializable {

    @ItlField(value = "app_robot_operate_log_id",logicKey = "key")
    private String appRobotOperateLogId;            // 逻辑主键

    @ItlField(value = "app_robot_account_id")
    private String appRobotAccountId;               // 机器人账号id

    @ItlField("account")
    private String account;                         // 账号

    @ItlField("location")
    private String location;                        // 定位

    @ItlField("ip_address")
    private String ipAddress;                       // ip地址

    @ItlField("operate_type")
    private Integer operateType;                    // 操作类型：1登录 2退出

}
